Beef Karahi (Beef in Thick Spicy Gravy)