Abercrombie & Fitch stock soars 25% as sales beat estimates