As Donald Trump prepares to announce his long-awaited decision on the Iran nuclear agreement, more Americans say they disapprove (45%) than approve (32%) of the agreement, with about a quarter (28%) offering no opinion.