With 80 mph winds and drenching rains, Isaac makes landfall in Louisiana