Europe's largest retailer Carrefour has posted a 14.3% drop in full-year profits to EUR371m (US$490.3m) and said it will cut back on capital spending in anticipation of a tough year ahead.