India tests ballistic missile with 5,000 km range