Former Marine slams Nike's new campaign as 'idiotic'