The Eagles/ The James Gang legend Joe Walsh and country superstar Keith Urban are to play at the first annual VetsAid charity show in Fairfax, Virginia