Coty appoints Catherine Walsh SVP corporate communications