Former Republican Senator Jeff Flake endorses Harris for president