Topological Representations of Matroids and the cd-index