Beta-hydroxy-beta-methylbutyrate prevents weight and muscle loss in cancer cachexia