Munster end Edinburgh's run