India-born Sir Ivan Menezes was the chief executive of the world’s biggest spirits company.