Afridi ends Big Bash contract despite clearance