Gusty winds nearing 100 mph tear through Southern California