Test drive of the New Holland H8080 Speedrower self-propelled windrower