NBC: Disagreements on Iran, Gaza straining Trump-Netanyahu relationship