Canada-based natural and organic food group SunOpta has recorded an increase in full-year profit on the back of growth in its grains and consumer products divisions.