S'pore banks beat estimates with Q3 results