Advancing the state of the art in automatic extraction of adverse drug events from narratives