honor 10 128 4gb midnight black