Joe Walsh’s 2022 VetsAid concert to feature James Gang reunion, Dave Grohl, NIN, The Black Keys & more