At least seven Palestinians killed in Gaza tunnel blast