Pakistan cricketer Ahmad Shahzad fails dope test