European Commission issues €31.6m fine to canned foods cartel