Barnaby Joyce quits as Deputy Prime Minister