Campbell vows to repay faith