US Marine discharged for Facebook comments