Norfolk approves purchase agreement with TCC for Greyhound property