Israel violence complicates Gates' call for peace