NBC: Most Americans see Mexico as a partner despite border problems, poll finds