50 Cent and G-Unit kick tour off in Switzerland