UK clears Amazon deal to buy 16% stake in online food platform Deliveroo