Presidents apologise over Croatian war