Thalidomide in the treatment of cancer cachexia: a randomised placebo controlled trial