How HS2 spent £37m of taxpayers’ money on homes even after routes were axed