Sri Lanka switch captains