On an iterative algorithm for variational inequalities in Banach spaces