Tech glitch grounds United Airlines flights, causing hundreds of delays