Boris Johnson ready to give up on Brexit deal