Self-confessed 'golf monster' Alice Cooper tees off in Dubai