Tarecos-stuffed Mediterranean Chicken with Portuguese Spices