Heavy App Store promotion led Quibi to 300K launch day downloads, early data suggests