Supreme court bans new farm laws