McCartney, RHCP top Outside Lands lineup