Cardinal William H. Keeler, 14th Archbishop of Baltimore, dies at 86