Coal India under financial stress as power sector dues mount