Corporates stepping in as more GPs sell practices