John 1:29-34, The Lamb of God and Son of God