Manchester City have completed the signing of Brazil international Kerolin from NWSL side North Carolina Courage.