Court upholds life sentence in murder, cannibalism case