Miipher-2: A Universal Speech Restoration Model for Million-Hour Scale Data Restoration