Former England batsman Trott named as new Afghanistan coach