Kevin McKidd ‘gets the band back together’ for charity