Afghan drugs, poverty and anger fuel Taliban war