Zechariah's Praise: Expecting Fulfillment of the Abrahamic Covenant