UK pledges £15 billion defence boost as spending hits 2.7% of GDP