HS2 Line “will cost taxpayers £80bn”