IRS duns Boston Scientific with $581 million tax tab