Czech president says Europe cannot yet replace US role in NATO defense