California earthquake largest since 1994