Sri Lanka names Dilshan new skipper