Arab advertising boom tops $5 billion helped by online sales