Caught in the Trap: Understanding and Avoiding Scams on AliExpress