Vivo’s Rs2,000 crore marketing splurge during IPL helps it clock best-ever sales in India