Thrombopoietin protects hematopoietic stem cells from retrotransposon-mediated damage by promoting an antiviral response