SeGMan: Sequential and Guided Manipulation Planner for Robust Planning in 2D Constrained Environments