A company wants to build an ML solution to predict customer churn. The company's dataset includes thousands of rows with features related to customer demographics, transaction history, and support interactions. The dataset is stored in CSV format in Amazon S3. The ML engineer must select an appropriate built-in Amazon SageMaker algorithm for training the model. The algorithm should handle tabular data and be capable of performing supervised learning for a binary classification problem. Which Amazon SageMaker built-in algorithm should the ML engineer use?