Abercrombie & Fitch posts $1.27B Q2 sales, raises full-year EPS