Delhi court sends three Kashmiri separatist leaders to judicial custody till July 12