Macron mixes political shades in ministerial appointments