Barnaby Joyce says he is Johnny Depp's 'Hannibal Lecter' | video