Google, Facebook account for almost half of UK digital ad spend