Iran leader cancels interview with CNN's Amanpour over headscarf