Giffords to resign from Congress this week