BJP will make Puducherry India's jewel: Shah