Apple CEO Tim Cook: ‘We have to admit when the free market is not working’