Tony Blair steps down as Middle East peace envoy