A Christian Theology of Religions: The Rainbow of Faiths