US President Donald Trump offered immunity to Iranian police and members of the Islamic Revolutionary Guard Corps.