Multiclass Data Segmentation using Diffuse Interface Methods on Graphs