Springsteen, McCartney, Kanye to perform at Sandy benefit concert