Federal cabinet okays amending Official Secrets Act