All veterans and their families will be eligible to a third off the cost of train travel, under a new Conservative election pledge.