Woolworths to donate all fresh food sale profits to Rural Aid