Two Winnipeg companies fined $20K each after employee injuries