China spy balloon spotted over St. Louis Missouri on Friday afternoon