The University of Melbourne has cancelled a prestigious lecture by cardiologist Professor Peter McDonald after Zionist pressure.