Nigel Farage has hinted the Brexit Party will not stand candidates in every seat at a snap general election - even if Boris Johnson campaigns on a pledge to deliver his divorce deal.