Chloe Kelly has joined Arsenal on loan until the end of the season, after accusing Man City of poor treatment.