Mattis breaks with Trump, says Iran nuclear deal includes ‘robust’ verification