Stair Climb Challenge raises funds for homeless veterans