Brookfield, GIC to buy Genesee & Wyoming for about $6.4 billion