Over 100 children suffer food poisoning at cadet college