Strongest earthquake in 20 years rattles Southern California