VAEL: Bridging Variational Autoencoders and Probabilistic Logic Programming