On the Convergence and Optimality of Reweighted Message Passing for Channel Assignment Problems