Jay-Z named Puma creative director