Yuan Wang 5 arrives in Sri Lanka's Hambantota port after a delay amid reported concerns from India and the US.