This hearty Beef and Carrot Casserole evokes memories of Morocco with tomatoes, green olives and preserved lemon.