Earthquake rocks Southern California as Hilary makes landfall