Calgary's Grand theatre reaches tenancy agreement, will remain open