who plays in the show the good doctor