Oregon legislature approves new gun control law