China offers support for stalled Teesta Project