'It is a very good agreement,' Emmanuel Macron told reporters in French, during a joint press conference with Justin Trudeau