Seven Catawba County athletes sign with colleges