Delhi Police draw SC flak for ‘no hate speech’ affidavit