Ranieri 'couldn't have done more'