Chinese money will not fund 'dirty' Adani mine