Dozens dead in Taliban resort attack