Amazon-M2: A Multilingual Multi-locale Shopping Session Dataset for Recommendation and Text Generation