TLR2 and cancer: -196 to -174del, rs4696480, rs3804099 polymorphisms of Toll-like receptor 2 gene impact the susceptibility of cancers: evidence from 37053 subjects