m340i release date