Rite Aid to pay $20.9 million to settle overtime lawsuit