Australia’s deputy prime minister Barnaby Joyce has quit as leader of the conservative National Party, after a new allegation of sexual harassment.