Restaurant Brands revenues miss out on estimates, but worldwide division shines