First-principles simulation of arsenate adsorption on the (1 1¯ 2) surface of hematite