Home Sports Browns get $600 million in public funds for new stadium project