Ancelotti: 'Balotelli not a top player'