Party leaders face audience questions in latest TV election showdown