Fortune Brands sales up 7% for year