Cabinet approves Rs 1,250 cr as India's contribution for world's largest radio telescope project