US to cut troop presence in Afghanistan to ‘less than 5,000’ by November, Pentagon chief Esper says