Jim Kenney scores a huge union endorsement