How Does Video Length Shape Viewer Retention Across Diverse Demographics?