Davison: I have unfinished business | Supercars