Hurricane Jimena intensifies off Mexican coast