Abercrombie & Fitch surges 18% after reporting surprise profit