Hurricane Beryl makes landfall in Mexico as Category 2 storm