Coal India to raise Rs 1050 crore via its second-ever share buyback