Distributed Gaussian Learning over Time-varying Directed Graphs