2024 could be a modern electoral landslide for Trump