Marines welcomed home from 7-month deployment