Delhi Police: Drugs worth Rs 20 crore seized from smugglers