Hurricane John Strikes Mexico: Category 3 Storm Brings Destruction