Sir Rod Stewart has said his “greatest joy has always been performing” for his fans as he celebrated turning “80 years young”.