Grandad now has ‘body of a 25-year-old’ after heart attack-inspired health kick