Canned food giant Princes suffered a sharp drop in profitability last year despite a £300m sales boost