Storm Hilary drenches Southern California, Mexico