Srei Infrastructure Finance reports Rs 971 cr loss for April