Peter Obi bestowed with honorary citizenship in Dallas