Government pledges new trains for the north