Putin's Unexpected Endorsement of Kamala Harris Stirs the 2024 US Presidential Race