Catawba tribe clears DOI approval for casino revenue agreement with North Carolina