A primal-dual interior point method whose running time depends only on the constraint matrix