Why does Jupiter rotate so fast?