Trump says stock markets held up better than expected during Iran war