House passes 3-year Okefenokee mining moratorium