Mary Foster (1618-1705)