Coral community demographics: the variation between tropical and subtropical assemblages