McDonald's to launch ordering app, expand delivery