ISLAMABAD — The US and NATO have promised to pay $4 billion a year until 2024 to finance Afghanistan’s military and security forces, which are struggling to contain an advancing Taliban. Already, the US has spent nearly $89 billion over the past 20 years to build, equip and train Afghan…