CNN Cancels 'Piers Morgan Live'