ABC cancels 'All My Children,' 'One Life to Live'