D. João Francisco Martins Romo, Marques da Cravina