Sri Lanka beats Afghans to open Asia Cup's Super 4 stage