7.0 magnitude earthquake rattles California coast , triggers tsunami warning.