Morrisons rescues McColl’s taking on all 16,000 staff