DSW Q2 profit falls 31%, beats estimates