Turkey: At least 20 injured as blast rocks central Istanbul