New Brunswick Liberals to table budget today amid trade war with the United States