McDonald’s Q4 profit up 23%