Marco Abegglen, Switzerland