Hurricane Genevieve Threatens Mexican Peninsula