India test fires Agni V ballistic missile capable of hitting targets beyond 5,400 km amid tensions with China