Elena Kagan picked for Supreme Court