Yasir Shah banned for failed dope test