how old is johnny crawford from rifleman