Spot-fixing is a crime, not a mistake: Hafeez