QBE up 4% as housekeeping shows through