Microsoft, Nintendo and Sony join forces with 'shared principles'