DGCA completes major airline audits ahead of FAA safety assessment