Three Palestinians killed in Gaza blast