Elizabeth May heckled by NDP, evokes Jack Layton in her tweet of disappointment