Singtel will spend $413 million on shares in India's Bharti Telecom, lifting its stake to just under half.