how l carnitine benefits in weight loss