The US government says it has seized $7 million in Iranian assets for “victims of terrorism”, in the latest hostile move by outgoing President Donald Trump.