Biexcitons and dark states in semiconductor microcavities