An amino acid polymorphism in the couch potato gene forms the basis for climatic adaptation in Drosophila melanogaster