BPCL vows up to Rs 1.7 lakh crore capex investment in 5 years; shares jump 5%