Iran's Supreme Leader has blamed US President Donald Trump for thousands of deaths in the country after widespread protests.