Yacht on fire in Hauraki Gulf