Walmart employee fired after stopping assault