Why did Bond put Madeleine on the train?

Why did Bond put Madeleine on the train? After all, when the British spy felt that she had betrayed him previously, he didn’t hesitate in putting her on a train in the aftermath of an intense gunfight. Understandably, she may therefore have her own misgivings about trusting Bond with the full knowledge of the most precious thing in her life.

After all, when the British spy felt that she had betrayed him previously, he didn’t hesitate in putting her on a train in the aftermath of an intense gunfight. Understandably, she may therefore have her own misgivings about trusting Bond with the full knowledge of the most precious thing in her life.