Storm batters Santa Barbara