UK digital ad spend to hit £15bn in 2019, says Barclays