Ecology, evolution and spillover of coronaviruses from bats