Deli Garlic Green Beans