Idempotent semigroups with distributive right congruence lattices