Fired Wells Fargo employee wins $5.4M and his job back