Tata Power reports 12 per cent growth in profit