Gabriel Attal becomes France's youngest prime minister