US, Israel strikes against Iran violate international law, Chinese consul general says