Mixed fortunes for Sri Lanka Tamils