Cycling road race: Van Avermaet outshines Tour champ Froome to win gold at Rio Olympics