Twitter announces plans to open Dubai office