UAE signs pact with Switzerland to avoid double taxation