Chinese firm to invest over $4 bn in Thar coal to generate 900MW