Forever 21 to open at Hamilton Place Mall