This stock is a better bet than even U.S. Treasurys, fund manager says