Duncan insists he's the right man for Hearts