Braised Spanish Meatballs