Salman Butt vows to clear his name of spot fixing charges