Massive magnitude 7 earthquake strikes off California coast