Northwest Airlines posts $377 million 2Q loss