NYC Global Citizen Festival announces 2024 lineup: Post Malone, Doja Cat, more