Review: Citadel Theatre’s The Three Musketeers has swashbuckling on full display