The racing giant unveils McLaren Golf, blending Formula 1 engineering with club design ahead of its April 29 debut.