4.7-magnitude earthquake rattles Southern California