Putin breaks silence on Hamas attack on Israel