Beyonce to Headline Charity Concert in London