Immediate Media launches In The Moment magazine in France and Portugal