Government making "a basic economic error" with HS2