GE Workers Ratify New Contract