Santos records nearly $47bn in sales over a decade without paying corporate tax