Kozhikode: Fuel worth Rs 21 crore contaminated at IOC Feroke depot, sold to outlets