Silica-carbonate stromatolites related to coastal hydrothermal venting in Bahía Concepción, Baja California Sur, Mexico