45% of voters believe Trump is better for the economy