Microsoft fires two employees for holding vigil for Palestinians killed in Gaza