Sibeth Ndiaye is the plain-speaking communications guru who has been by the French president’s side since he was an ambitious minister. As she joins his cabinet, she talks about their political differences, les gilets jaunes, Brexit and racist attacks