java list foreach remove current element