Big high street stores caught illegally selling knives to children in 'undercover' stings