Bayer reaches $2 billion deal over future Roundup cancer claims