Million-strong general strike blocks Italy for Palestine