Zechariah's time as prophet