Cathay General Bancorp beats expectations