A new study from Japan has shown that a virus responsible for causing leukaemia can actually protect a person from developing stomach cancer.