Digital adspend hits £4bn