Powerful nations pontificate against human rights abuses when it suits them but funding the war against civilians in Gaza appears to be an acceptable hypocrisy