£100 million made available for public parks over three years