Giant optical nonlinearities from Rydberg excitons in semiconductor microcavities