Queen Elizabeth Olympic Park: The finances of London legacy Development Corporation chiefs took questions from London Assembly members today