BP to boost spending on oil and gas by $500 mln, CEO says