Eurozone Flash PMIs Show German Rebound Offset by French Slump