US contractor charged with giving classified information to Ethiopia