Tripoli gov't approves contract for two million e-passports