Souths pip Titans for sixth straight NRL win