Activision Blends War and Romance in Controversial Call of Duty Advert