Winter weather freezing corporate profit growth