average cost of kitchen cabinets per linear foot