Rolex and other brands face the heat of Anti Japan protests in China