George Strait helps raise $425K for Troops First Foundation