Yahoo! ad sales office opens at Dubai Internet City