More than 100 people are reported to have been killed in Israel's latest attacks in northern Gaza and Lebanon.