SPAM has been a cupboard staple since 1937, but many shoppers are only now learning the meaning behind its unusual name - and it has sparked a discussion on social media