Cash has been a better portfolio diversifier than Treasurys, Morningstar finds. Where to nab attractive yields