US: Democrats win House, Republicans keep Senate