London diners make £250k for Jewish Care