Business Restaurant Brands revenue disappoints Wall Street as Burger King same-store sales miss estimates admin November 3, 2023