Explaining gastric cancer survival differences among european countries.