More than 20 women have accused former Harrods owner Mohamed Al-Fayed of sexual assault.