Rio Ferdinand receives heroic welcome on Tanzania visit