Cauvery authority directs Karnataka to release 31 tmcft water to Tamil Nadu