Wounded warriors find challenge, support at heart of Fitness Porvida