Martine Rose named Balenciaga's new creative director