Facebook and Google predicted to make $106 billion from advertising in 2017, almost half of world's digital ad spend