CNN settles Covington Catholic suit