Caroline Kennedy endorses Obama.