Pendlebury out to make amends in AFL final