Paul McCartney to lead Nirvana at Sandy benefit tonight