Hurricane Lidia makes landfall in Mexico as category 4 storm