Archbishop Desmond Tutu bids farewell to public life