New national polling shows closing gap between Trump and Kamala Harris with just 23 days until the election