Corporations Outshine Governments as Safer Bets for Investors