Iran slams US ‘interference’ after election criticism