General practices could close due to COVID revenue hit