The Internal Revenue Service on Wednesday offered more than 45 corporations the opportunity to settle disputes over the use of certain tax shelters that have been used to shield billions of dollars in income .