who played mike stivic on all in the family