Tourist destination Cabo San Lucas lashed by Hurricane Odile