Social communications agency 1000heads opens in Dubai