Hurricane Patricia Lashes Mexico's Pacific Coast