WorldT20: Sri Lanka beat Afghanistan by 6 wickets