Deloitte resigns as auditor