Supermarket giant Coles will no longer sell kitchen knives in its Australian stores after an employee was allegedly stabbed by a young boy while stacking shelves.