Stuffed London Broil