Beyoncé Sings Songs With Ed Sheeran, Eddie Vedder, Michelle Obama, And Other Fans At Global Citizen Festival