Effect of temperature and salinity on photosynthesis in the coral Porites astreoides