Pseudo almost periodic solutions for quaternion-valued cellular neural networks with discrete and distributed delays