Duplication and divergence in humans and chimpanzees