Elena Kagan is Obama's choice for Supreme Court