China announces ban on ivory trade