The best golf courses in the Alps combine challenging play with stunning natural beauty. We've rounded up our favourites.