Macron reshuffles French cabinet for tricky second term