Jesus foreshadowed in the Old Testament