3.3 magnitude earthquake rattles Riverside County