Illumina will have to divest Grail after EU blocks takeover