Large earthquake strikes off Southern California coast