German economy surprisingly stagnates in 1st quarter