Tamil Nadu govt presents revenue deficit budget