BEL wins orders worth ₹973 crore, still at 40% of FY25 guidance