MTHFR C677T polymorphism contributes to the risk for gastric cancer