West Coast tropical storm Hilary slamming Southern California