Category 5 Hurricane Willa threatens Mexico’s Pacific coast