BPCL’s Q4 profit rises 16% to ₹3,125 crore