What is the largest and most densely populated of the Japanese islands?