Brazilian shoe maker Sao Paulo Alpargatas has posted an 18% drop in full-year profit, despite higher sales.