Hurricane Otis devastates Acapulco