Union ratifies new contract for Puget Sound-area grocery workers