Disney acquires Marvel for $4 billion