500 cadets hospitalised due to food poisoning in Swabi