Deliveroo tanks 30% on IPO