Nearly 400 Palestinian children being held in Israeli prisons, report says