Iran accuses Britain of ‘colonialism’ over nuclear row