Hamas leader justifies rocket attacks