The average American pays $4,400 in taxes each year. But some Fortune 500 companies use legal tax loopholes -- known as tax avoidance -- to skip out on paying taxes all together.