Rank-based model for weighted network with hierarchical organization and disassortative mixing