London diners raise £550K for Weizmann Institute