Renowned economist Jim O'Neill said investors "have to believe" the dollar is not going to be the kingpin currency forever.