공생가설