Irfan suspended for year over spot-fixing