Compulsory FSA hygiene ratings 'will cost retailers £3.5m'