IREDA net profit in H1