Historic defeat for PM’s Brexit deal as Corbyn tables no confidence vote