Hurricane Rachel strengthens to Category 2 off Mexico's Pacific coast