McDonald’s beats profit estimates on U.S. drive-thru demand