Train passenger praised for refusing to give up first-class seat to elderly lady