American Eagle launches mobile gift cards