Facebook is creating a $1 million fund to help developers create apps for farmers, migrants and women. It will be a contest to drive