A global analysis of SNX27–retromer assembly and cargo specificity reveals a function in glucose and metal ion transport