Report: December saw slowest spending growth in three years