Theresa May offers to quit if her last-ditch Brexit deal is passed