James Charles loses a million subscribers after YouTube row