Gaza raids 'left 2,000 homeless'