Marines, community honor Afghanistan veterans