SC upholds HC ruling against acquisition of Greater Noida land