US firm to build 900MW solar plant in Zimbabwe