Carson Wentz on launching a free food truck: ‘I wanted to find a way to make a difference in this area and the community’