Marshall Wace partners to share £720mn profits