Ecommerce revolution drives European retail IPO rush