U.S.  and NATO armour parades 300m from Russian border on Estonia independence day