France won’t ‘tolerate slightest infringement’ of Ukraine peace deal