Pakistan announces squads for Asia Cup and Afghanistan series