Starbucks will pay additional taxes in the UK in 2013 and 2014 following public outcry.