Donald Trump's accusations that Tehran supports terrorism has evoked national pride in Iran and united its citizens against the US president.