Castellazzi vows to battle on at Inter