Staples settles overtime lawsuits for $42M