Robots fight weeds in challenge to agrochemical giants