The role of adaptive evolution in the success of an agricultural weed, Helianthus annuus