India's Tata Consumer Products beats profit estimates on branded business growth