Italy slams Israel over deadly attack on Catholic church in Gaza