Teixeira Duarte marks World Creativity and Innovation Day