Michigan restaurant server fired after getting $10,000 tip