EU 'cancels' Libya security contract with G4S