Biology of interleukin-10