Growing revenue deficit looms large over Tamil Nadu government