IRCON International bags ₹254 crore KAVACH contract from South Western Railway