Macron tells Johnson that Brexit deal is not up for renegotiation