calories in a veggie sub