Photos: A beautiful, ethereal installation of 100,000 balloons comes to London’s Covent Garden