When enable multi-tenant in infoblox integration, designate infoblox
plugin need to get dns view. The input of this function is project_id in
context. But when do periodic recovery job, the context is generated via
init DesignateContext. We don't set project_id in it. So use
zone.tenant_id instead on this situation.
Closes-Bug: #1838379
Change-Id: I7e657d9fa4502621f48c6e40a7a2eb5e48a3ac3d