Tidal range energy resource assessment of the Gulf of California, Mexico