UK parliament passes bill to stop 'no-deal' Brexit in just three days