Veterans for Peace film an internet hit in time for Armed Forces Day