Home Tech Genshin Impact’s developer to pay $20 million fine to settle FTC charges