New Calgary Arena gets finalized agreement