McDonalds Revenue Soar