SAH: Shifting-aware Asymmetric Hashing for Reverse $k$-Maximum Inner Product Search