Spatial solitons in semiconductor microcavities