US food group Heinz said it performed "well" in a challenging and volatile global environment, despite a slide in full-year profits.