Gasparotto wins Amstel Gold Race in two-up sprint