Home World News Restaurant Brands earnings miss as consumers spend less on fast food