Bayer, Syngenta sign cotton agreement