WGA Members Ratify New Contract