Trump has faced pressure over reports that Chinese and Russian entities have supplied Iran with intelligence for attacks on US troops.