Tuhua Reef, Mayor (Tuhua) Island