Puducherry ranked second best governed Union territory