Add availability zone support to volume creation