Serco’s Caledonian Sleeper contract to be axed next year