US companies found ways to avoid taxes before tax bill: report