The U.S. military says it has decided to cancel $300 million in aid to Pakistan that had been suspended due to Islamabad’s perceived lack of action against militants, raising tensions ahead of a visit by Secretary of State Mike Pompeo and the top U.S. general.