John Gray Cargill (1620-1685)