Uber taking on Seamless with plan to launch UberEats service in 22 new countries