G7 says backs Israel's self-defense, calls Iran a source of terror