Strasbourg Cathedral celebrates millennial with historic, digitally printed artwork