Riot Games agrees $100m gender discrimination settlement