US food giant Kraft Foods has said its underlying sales and earnings per share in 2011 beat expectations.