Sam's Club offers free passes to military personnel, families