Analysis of the human Y-chromosome haplogroup Q characterizes ancient population movements in Eurasia and the Americas