Giants rally past Palomar to reach state women's basketball semifinals