The managing director of Harrods has accused his former boss Mohamed al Fayed of presiding over "a toxic culture of secrecy, intimidation, fear of repercussion and sexual misconduct".