German economy soars while France sags