Annual brunch in Cherry Hill raises $600,000 for Cancer