McDonald's hires 7,000 touch-screen cashiers