Shantanu Narayen and Anand Mahindra named for Leadership Awards 2020