Microsoft fires employees for organising vigil for Palestinians killed in Gaza