Luigi Granata, magistrato