Sir Rod Sewart pays for NHS hospital scans