Developer vows legal battle as China freezes US$270 million in shares