NBC: Trump says he expects the Israel-Iran ceasefire will last 'forever'