US Senate approves $9B spending cut targeting foreign aid, public broadcasting