Margaret Hamilton (1605-1706)