UberEats sets foot in new international cities of Amsterdam, Dubai and Johannesburg on coming Thursday as a part of its aggressive expansion strategy to take on local rivals.