Topological Interference Management through Index Coding