Controversial herbicide dicamba no longer legal, federal court rules