Semantic Probabilistic Layers for Neuro-Symbolic Learning