Shallow diffusion networks provably learn hidden low-dimensional structure