5:05 pm XL Group plc beats by $0.11, reports revs in-line