7.0 magnitude earthquake rattles California coast, triggers tsunami warning