US President Donald Trump is floating a plan to have allies contribute significantly more money for the upkeep of US troops on their territory. Photo: Xinhua