Federal court hears case on whether asylum agreement with U.S. violates charter