Baloise Belgium Tour: Van Avermaet wins final stage and overall