IRB Infra Q2 results: Co posts net profit at Rs 42 crore