Will Gaines, tap dancer, who has died aged 86