Some European countries have apologised for their colonial past. Is it enough?