Major earthquake rattles Coachella Valley, Southern California