Switzerland stations 4000 soldiers as G7 meets in France