Biden tackles Israel, Iran, 2024 and GOP in new interview