Sir Elton John has been forced to cancel his scheduled gigs in Las Vegas after spending time in intensive care to be treated for an infection he contracted in South America.