¿Cuáles son los criterios doctrinales para adoptar el sistema de guarda y custodia compartida según el Tribunal Supremo?