Top 1000 World Banks - Japan's megabanks steer a stable course at the top -