BHEL Q1 profit up 8% YoY to ₹1,054 cr, shares rise 2%