Klobuchar: Health care bill not perfect but should pass