Boris Johnson says he would struggle to back new Brexit deal