Armed robber flees police in Granite City