Effects of the 1997-1998 El Niño-Southern Oscillation on coral communities of the Gulf of California, Mexico