Afghan Envoy thrashes former President as a coward