Four Republican candidates face off in Alabama in the fourth presidential debate of the 2024 elections