Google fires the engineer who wrote that viral memo criticizing its diversity efforts