Green Bean & Tarragon Poached Eggs