China shoots down weather satellite with ballistic missile