Apache Helicopter kills 20 Taliban