haley khalil