Iran's foreign minister mocks Donald Trump 'putting him on notice'