Leaving the EU without a deal would be "a betrayal" of the referendum result, the former chancellor warns.