Ukraine will join NATO, declares alliance chief in latest blow to Vladimir Putin