Tom Johnston 86 granted weightlifting wish