Hurricane Willa to hit Mexico