Duncan joins Geelong's AFL 200 club