Donald Trump's angry outburst accusing Israel and Iran of a lack of 'good faith' as intelligence reports question whether Tehran's nuclear facilities have been completely destroyed.