Virgin Trains stops stocking the Daily Mail because it 'is not compatible with our beliefs'