Scotland won't be independent within EU, says Farage