Massive storm Patricia hits Mexico’s Pacific coast, but skirts big cities