Nintendo will pay a $40 million fine for faulty Joy-Cons