Photosynthesis and calcification in the calcifying algae Halimeda