First 2024 Republican debate to feature 8 candidates