Acyclic Monte Carlo: Efficient Multi-Level Sampling Of Undirected Graphical Models Through Fast Marginalization