U.N. agency halts Gaza Strip aid due to Hamas interference