Silver Star pinned on Marine during boot camp reunion at Parris Island