Explosion kills Briton in Qatar; dozens injured