BlackRock North American Income looks very appealing in the current climate