Morningstar Gives Illumina a BB+ Credit Rating