Jim O'Neill has grown more open to the idea of a common currency that could serve as an alternative to the dollar.