Canada-based food group SunOpta has posted higher half-year sales and profits.