Robert C. Duncan (astrophysicist)