who played mark on the show the rifleman