Deion Sanders gives tour of his Texas mansion