Revised Brexit vote may 'happen next week'