Swiss economy fails to grow as EU stagnates