Brown: I'll keep lid on public sector pay