Oba Femi is revealed as the fifth man in the Iron Survivor Challenge: Deadline 2024 highlights