Acts 3:17-26: Jesus, the fulfillment of the promises