Glycine, serine and threonine metabolism confounds efficacy of complement-mediated killing