Kingfisher suffers yet another rough quarter