European retail banks show spectacular recovery as profit per customer jumps 43%