Computer glitch halts online tax return service