Assignment Flows for Data Labeling on Graphs: Convergence and Stability