Kingfisher reports worst-ever quarter