how long to play 18 holes of golf for beginners