XL Group on track to double revenues