Quartz Daily Brief—Europe and Africa edition—Netflix surprises, IBM disappoints, Ziggy Stardust’s constellation