American Sniper and Stephen Harper make war with words