spending hits record high