The sentence is acceptable.
It is an instance of the rule of English grammar that for certain verbs, both of the following formulations are correct:
Subj Verb (IndirectObject) (DirectObject)
I give Jimmy the ball.
OR
Subj Verb (DirectObject) to (IndirectObject)
I give the ball to Jimmy.
In type #2, the 'to' is mandatory, as it would be if your text were modified as follows:
Operating systems offer a set of interfaces to processes running in user mode. These interfaces...
However, sometimes formulation #2 is the only acceptable one:
I submit the report to Jane. Correct.
*I submit Jane the report. Wrong.
In fact, I think this is probably true for most verbs; the tricky thing is that it's the most common verbs (offer, sing, give, pass, etc.) that allow for both variations.
In your sample sentences, boosting and promoting are gerunds - words that end "ing" and act like nouns. I like swimming and Swimming is fun are interchangeable with "I like cheese" and "Cheese is delicious", for example.
So the minister could suggest that tycoons contribute to a fund, or contribute to a repository - those are both nouns. And they can contribute to boosting economic growth, in much the same way. And the government might have an approach to poverty, or an approach to corruption, or an approach to promoting innovation. These gerund phrases work just like nouns, and can be the subject or object of sentences, for example.
Best Answer
I shouldn't use either. Use for.