Buy BGR Energy; target Rs 370: IIFL