how old is johnny holmes