Italy apologises to Libya for colonial era damage