Michael Gove: I can't guarantee HS2 will ever reach Euston