Zanzibar bids Dr John Magufuli final farewell