Anand Mahindra makes his mark in India and abroad