Putin rebuts in detail US-NATO accusations, provides dishonoured Ukraine neutrality agreement