Mobile elements drive recombination hotspots in the core genome of Staphylococcus aureus