Hansen resigns from Delhaize board