Ex-US diplomat Rosemary DiCarlo gets top UN political post