Primary pupils 'should learn computing', says Microsoft