Sinopec agrees deals with INEOS, sells stake at Shanghai plant for $1.56 bln