Banking John Cronin on AIB, Bank of Ireland and PTSB results: a tale of three banks posting record returns