Online advertising 'overtakes TV'