I think you misunderstand how business works.
Apple is a profit seeking corporation. Profits we make, we hope to distribute to our shareholders. Paying taxes is an obligation with which we comply, both to the letter and in spirit. We meet such obligations, but not nilly-willy. Our shareholders would not look kindly upon executives who pay more taxes than necessary.
Avoidance of taxes is not illegal. We even enlist the help of tax offices in many countries, like the Netherlands, Ireland and perhaps some countries internationally deemed 'tax havens'. We pay what through mutual understanding with tax offices worldwide is necessary.
If you conclude that you find tax evasion a problem, this would be a political problem, not one of enterprise. No enterprise would knowingly pay to much and no construct of 'corporate social responsibility' could make paying too much alright. We should seek to minimize cost, and we do.
Governments should fix tax evasion, not corporations. It's not my role to point out the obvious, but if you find the VAT customers pay on our products insufficient and were hoping on a larger slice of our 'foreign income': fix your tax code.
Kind regards, TC ;)