ChampionsGate Golf Resort, International Course