UBS upgrades BP to 'buy' with 700p target on new CEO strategy