Texas becomes first US state to exceed 1 million coronavirus cases