Sri Lanka names squad for cricket’s T20 World Cup