Shehryar Afridi vows not to let anyone blackmail govt