Cleveland overtakes Detroit as poorest big city in U.S.