Munster's European journey has plenty of life left in it yet as they put in an almighty second-half display to knock La Rochelle out of the Champions Cup.