President Trump is reportedly weighing a plan to punish NATO allies that refused to assist the US in the war with Iran.