RECQ1 Helicase in Genomic Stability and Cancer