Taliban attack Afghan government post near Iran border, killing 20 troops