A dairy manufacturer has been fined £400,000 after a worker suffered serious injuries when he fell 15 feet through a fragile roof panel.