Newcastle manager Alan Pardew says midfielder Yohan Cabaye has been punished for sitting out the first three games of the season.