Qatar Foundation Signs Strategic Partnership Agreement with Microsoft