CNBC: Majority of Americans are ready to support Trump and large parts of his agenda