how old is william shatner now