Tokio Marine Holdings Inc. agreed to buy HCC Insurance Holdings Inc. for about $7.5 billion (about ¥941.3 billion) in the biggest acquisition by a Japanese insurer, stepping up an overseas expansion to counter stagnation at home.