South Korea's climate law doesn't protect basic rights: top court