Trump beats Kamala Harris in convincing fashion to win 2024 election