Sir Paul Holmes discharged from hospital