largest tributary of cauvery