Kallio celebrates second podium in four races