London Underground fined £500,000 after maintenance worker injured in a fall