Israel releases 400 Palestinian prisoners