Association between the XRCC1 Arg399Gln Polymorphism and Risk of Cancer: Evidence from 297 Case–Control Studies