KPMG Feels Tax Shelter Heat on Several Fronts