NBC: Trump hosts controversial Saudi-funded golf tournament as he mulls 2024 bid