Pere de Queralt — Spanish noble and diplomat