Magnitude 7.0 earthquake rattles Northern California