Monsanto Ordered to Pay $289 million in Cancer Suit