What is the meaning of life? From the perspective of Christian Theology