Resource allocation with multi-cell coordination in wireless networks