Thermax Ltd reports consolidated net profit of Rs. 42.40 cro